drove (large amount) - Allemand Anglais Dictionnaire